           package com.java.diagnostics.visualizer.displayer.tabbed;
           
           import com.java.diagnostics.visualizer.coredisplayers.CoreDisplayersPreferenceInitalizer;
           import com.java.diagnostics.visualizer.impl.preferences.GCAndMemoryVisualizerPreferenceInitializer;
           import com.java.diagnostics.visualizer.impl.preferences.SmartPreferences;
           import org.osgi.service.prefs.Preferences;
           
           public class TabbedDataPreferenceHelper
           {
             private SmartPreferences preferences;
             public static final String SEPARATOR = TabbedDataPreferenceHelper.class + "LineThickness";
             private static final String DEFAULT_SEPARATOR = ",";
             public static final String DATEFIRST = TabbedDataPreferenceHelper.class + "DisplayDateFirst";
           
             public TabbedDataPreferenceHelper()
             {
               this.preferences = CoreDisplayersPreferenceInitalizer.getInstance().getPreferences();
             }
           
             public String getSeparator()
             {
               return this.preferences.getString(SEPARATOR);
             }
           
             public static void initializeDefaults(Preferences preferences)
             {
               preferences.put(SEPARATOR, ",");
               preferences.putBoolean(DATEFIRST, false);
             }
           
             public boolean getDateFirst()
             {
               return this.preferences.getBoolean(DATEFIRST);
             }
           }

